]> dgit.raspbian.org Git - gnome-shell.git/commit
appDisplay: Refresh folder preview when favorites change
authorShivam <shivamsingh5636@outlook.com>
Sat, 21 Feb 2026 12:22:35 +0000 (17:52 +0530)
committerFlorian Müllner <fmuellner@gnome.org>
Sat, 14 Mar 2026 17:39:19 +0000 (18:39 +0100)
commit20bf8f053f3174210ae40112d5808fe67e270d5e
tree13dd870b85f6efa90db3d6e571a0c32e170ef4d7
parent78070b14f17dbb59145837bb37a95cdee7a4aa9d
appDisplay: Refresh folder preview when favorites change

Pinning an app from inside a folder did not refresh the
folder preview. FolderIcon._sync() was only listening
to folder GSettings changes, while pinning updates the
favorites setting instead.

As a result, _sync() was never called and the preview
could show stale icons or remain visible when the folder
became empty.

Fix this by also connecting _sync() to
AppFavorites::changed, ensuring the folder preview
updates correctly when favorites are modified.

Closes : https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/9026

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4088>
(cherry picked from commit e9f24200e22b7a2e311224c4f16f7f0488ce6a11)
js/ui/appDisplay.js